#ifndef __KEY_H
#define __KEY_H

#include "stm32f10x.h"

#define KEY0 GPIO_ReadInputDataBit(GPIOA, GPIO_Pin_4)
#define KEY1 GPIO_ReadInputDataBit(GPIOA, GPIO_Pin_5)
#define KEY2 GPIO_ReadInputDataBit(GPIOA, GPIO_Pin_6)
#define KEY3 GPIO_ReadInputDataBit(GPIOA, GPIO_Pin_7)
#define KEY4 GPIO_ReadInputDataBit(GPIOA, GPIO_Pin_8)

#define KEY0_PRES 1
#define KEY1_PRES 2
#define KEY2_PRES 3
#define KEY3_PRES 4
#define KEY4_PRES 5

void Adjust_time_add(u8 j);
void Adjust_time_reduce(u8 j);
void key_Init(void);
u8 key1(u8 Key_value);
u8 get_Time_system(void);
void Automatic_timing(void);
u8 key_Scan(u8 mode);
u8 key_switch(u8 key, u8 i);


#endif

